tonsillar fossa - Turkish English Dictionary